tape-delayed music - Français Anglais Dictionnaire